技術問答
技術文章
iT 徵才
聊天室
2025 鐵人賽
登入/註冊
問答
文章
Tag
邦友
鐵人賽
搜尋
2021 iThome 鐵人賽
DAY
9
0
自我挑戰組
邁向 AWS Certified Solutions Architect - Associate
系列 第
9
篇
[DAY 09] ASG (Auto Scaling Group)
13th鐵人賽
艾克西猴
2021-09-24 23:55:56
809 瀏覽
分享至
ASG 是用來:
scale out (增加 EC2 個體) 以符合增加的工作量
scale in (減少 EC2 個體) 以符合減少的工作量
確保運行的機器數目有在最少和作多的數目界限內
可以自動將新的個體註冊到 load balancer
ASG 屬性
ASG 在啟動時需要提供以下資訊
AMI 和個體類型
EC2 會用到的 user data
EBS
Sceurity Groups
SSH key pair
初始容量,最大和最小數目
網路及 subnet 相關資訊
Load balancer 資訊
Sacling 的 policies
Auto scaling
可以依據 CloudWatch alarm 做 scale
例如, monitor 一個像是平均 CPU 利用率的 metric
當然 metric 的計算是基於 ASG 內的所有 個體
現在有支援的規則
Target Average CPU Usage
Number of requests on the ELB per instance
Average Network In
Average Network Out
以上這些需要在 Scaling policy 的類型選 "Create a target tracking scaling policy" 才會有這些 Metric
based on 客製化的 metric (如, 已連線的使用者數目)
Dynamic Scaling Policies
Target Tracking Scaling
根據特定指標的目標做 scaling, 增加或減少容量
例如將 ASG CPU 的平均利用率維持在 45%
Simple / Step Scaling
漸進式 scaling
例如當 CPU > 65%, 增加 2 個 EC2 個體, 當 CPU < 30% 時減少為一個 EC2 個體
Scheduled Actions
如果知道服務被使用的模式時, 可用排程的方式
Scaling cooldown
在觸發做 scaling 後會有一段 cooldown 時間, 預設是 300 秒
在這段期間 ASG 不會增加或終止個體
這樣有助於防止因過時的指標而啟動額外的 scaling
所以使用一個馬上能用的 AMI 可以減少啟動時間, 快速就緒, 減少 cooldown 時間
留言
追蹤
檢舉
上一篇
[DAY 08] Elastic Load Balancer
下一篇
[DAY 10] AWS RDS
系列文
邁向 AWS Certified Solutions Architect - Associate
共
16
篇
目錄
RSS系列文
訂閱系列文
2
人訂閱
12
[DAY 12] AWS RDS 之 Aurora
13
[DAY 13] ElastiCache
14
[DAY 14] Route 53
15
[DAY 15] Route 53 part 2
16
[DAY 16] Route 53 part 3
完整目錄
熱門推薦
{{ item.subject }}
{{ item.channelVendor }}
|
{{ item.webinarstarted }}
|
{{ formatDate(item.duration) }}
直播中
立即報名
尚未有邦友留言
立即登入留言
iThome鐵人賽
參賽組數
902
組
團體組數
37
組
累計文章數
19848
篇
完賽人數
528
人
看影片追技術
看更多
{{ item.subject }}
{{ item.channelVendor }}
|
{{ formatDate(item.duration) }}
直播中
熱門tag
15th鐵人賽
16th鐵人賽
13th鐵人賽
14th鐵人賽
17th鐵人賽
12th鐵人賽
11th鐵人賽
鐵人賽
2019鐵人賽
javascript
2018鐵人賽
python
2017鐵人賽
windows
php
c#
linux
windows server
css
react
熱門問題
FortiGate SSLVPN替代方案?
SSLVPN 轉 IPSEC VPN 的問題
iT邦幫忙如何搜尋 關鍵字?
sdray vigor2927 sslvpn ip設定問題
關於最近的釣魚信件
Qnap帳號於同一個IP反覆登入失敗.
熱門回答
FortiGate SSLVPN替代方案?
Qnap帳號於同一個IP反覆登入失敗.
iT邦幫忙如何搜尋 關鍵字?
SSLVPN 轉 IPSEC VPN 的問題
關於最近的釣魚信件
熱門文章
c++的.h和cpp,放在相同目錄下好,還是頂層就用include,src分開好? [搬運/問答]
你的產品用了多少開源軟體?如何掌握潛在漏洞與風險?
別再只是做報表了,真正的人資資料分析是這樣做的
AI 音樂創作指令(Prompt)深度指南:解鎖主流AI 音樂生成工具的全部潛力
CompTIA A+ 220-1202 認證考試介紹|IT 入門必考國際證照
IT邦幫忙
×
標記使用者
輸入對方的帳號或暱稱
Loading
找不到結果。
標記
{{ result.label }}
{{ result.account }}